﻿///////////////////////////////////////////////////////////////
// This is generated code. If you modify this code, be aware
// of the fact that when you re-generate the code, your changes
// are lost. If you want to keep your changes, make this file read-only
// when you have finished your changes, however it is recommended that
// you inherit from this class to extend the functionality of this generated
// class or you modify / extend the templates used to generate this code.
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 1.0.2005.1
// Code is generated on: October 21, 2008 12:02:21 AM
// Code is generated using templates: C# template set for SqlServer (1.0.2005.1)
// Templates vendor: Solutions Design.
// Templates version: 1.0.2005.1.111705
//////////////////////////////////////////////////////////////
using System;

namespace Ultimate.DAL
{

	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Aspnet_Users.
	/// </summary>
	public enum Aspnet_UsersFieldIndex:int
	{
		///<summary>ApplicationId. </summary>
		ApplicationId,
		///<summary>UserId. </summary>
		UserId,
		///<summary>UserName. </summary>
		UserName,
		///<summary>LoweredUserName. </summary>
		LoweredUserName,
		///<summary>MobileAlias. </summary>
		MobileAlias,
		///<summary>IsAnonymous. </summary>
		IsAnonymous,
		///<summary>LastActivityDate. </summary>
		LastActivityDate,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Cs_Users.
	/// </summary>
	public enum Cs_UsersFieldIndex:int
	{
		///<summary>MembershipID. </summary>
		MembershipID,
		///<summary>UserID. </summary>
		UserID,
		///<summary>ForceLogin. </summary>
		ForceLogin,
		///<summary>UserAccountStatus. </summary>
		UserAccountStatus,
		///<summary>AppUserToken. </summary>
		AppUserToken,
		///<summary>LastActivity. </summary>
		LastActivity,
		///<summary>LastAction. </summary>
		LastAction,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Field.
	/// </summary>
	public enum FieldFieldIndex:int
	{
		///<summary>FieldID. </summary>
		FieldID,
		///<summary>LocationID. </summary>
		LocationID,
		///<summary>FieldName. </summary>
		FieldName,
		///<summary>Quality. </summary>
		Quality,
		///<summary>Description. </summary>
		Description,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Game.
	/// </summary>
	public enum GameFieldIndex:int
	{
		///<summary>GameID. </summary>
		GameID,
		///<summary>LeagueID. </summary>
		LeagueID,
		///<summary>FieldID. </summary>
		FieldID,
		///<summary>GameDay. </summary>
		GameDay,
		///<summary>HomeTeamID. </summary>
		HomeTeamID,
		///<summary>AwayTeamID. </summary>
		AwayTeamID,
		///<summary>HomeHomeScore. </summary>
		HomeHomeScore,
		///<summary>HomeAwayScore. </summary>
		HomeAwayScore,
		///<summary>AwayHomeScore. </summary>
		AwayHomeScore,
		///<summary>AwayAwayScore. </summary>
		AwayAwayScore,
		///<summary>HomeSpiritScore. </summary>
		HomeSpiritScore,
		///<summary>AwaySpiritScore. </summary>
		AwaySpiritScore,
		///<summary>HomeWharmbyPlayerID. </summary>
		HomeWharmbyPlayerID,
		///<summary>AwayWharmbyPlayerID. </summary>
		AwayWharmbyPlayerID,
		///<summary>Description. </summary>
		Description,
		///<summary>EnteredByID. </summary>
		EnteredByID,
		///<summary>ChangedByID. </summary>
		ChangedByID,
		///<summary>GameTime. </summary>
		GameTime,
		///<summary>Grouping. </summary>
		Grouping,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: League.
	/// </summary>
	public enum LeagueFieldIndex:int
	{
		///<summary>LeagueID. </summary>
		LeagueID,
		///<summary>Name. </summary>
		Name,
		///<summary>RegistrationOpen. </summary>
		RegistrationOpen,
		///<summary>Info. </summary>
		Info,
		///<summary>TeamFee. </summary>
		TeamFee,
		///<summary>PlayerFee. </summary>
		PlayerFee,
		///<summary>StartDate. </summary>
		StartDate,
		///<summary>EndDate. </summary>
		EndDate,
		///<summary>IndividualsOnly. </summary>
		IndividualsOnly,
		///<summary>RoleName. </summary>
		RoleName,
		///<summary>Active. </summary>
		Active,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Location.
	/// </summary>
	public enum LocationFieldIndex:int
	{
		///<summary>LocationID. </summary>
		LocationID,
		///<summary>Name. </summary>
		Name,
		///<summary>NumberOfFields. </summary>
		NumberOfFields,
		///<summary>Address. </summary>
		Address,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Player.
	/// </summary>
	public enum PlayerFieldIndex:int
	{
		///<summary>PlayerID. </summary>
		PlayerID,
		///<summary>UserID. </summary>
		UserID,
		///<summary>FirstName. </summary>
		FirstName,
		///<summary>LastName. </summary>
		LastName,
		///<summary>Email. </summary>
		Email,
		///<summary>Address. </summary>
		Address,
		///<summary>City. </summary>
		City,
		///<summary>Province. </summary>
		Province,
		///<summary>PostalCode. </summary>
		PostalCode,
		///<summary>PhoneNumber. </summary>
		PhoneNumber,
		///<summary>SkillLevel. </summary>
		SkillLevel,
		///<summary>AdjustedSkillLevel. </summary>
		AdjustedSkillLevel,
		///<summary>Male. </summary>
		Male,
		///<summary>Birthdate. </summary>
		Birthdate,
		///<summary>Password. </summary>
		Password,
		///<summary>CreatedDate. </summary>
		CreatedDate,
		///<summary>EditedBy. </summary>
		EditedBy,
		///<summary>AdminLevel. </summary>
		AdminLevel,
		///<summary>IsUpdated. </summary>
		IsUpdated,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Role.
	/// </summary>
	public enum RoleFieldIndex:int
	{
		///<summary>RoleID. </summary>
		RoleID,
		///<summary>Name. </summary>
		Name,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Team.
	/// </summary>
	public enum TeamFieldIndex:int
	{
		///<summary>TeamID. </summary>
		TeamID,
		///<summary>LeagueID. </summary>
		LeagueID,
		///<summary>TeamName. </summary>
		TeamName,
		///<summary>Paid. </summary>
		Paid,
		///<summary>PaidDate. </summary>
		PaidDate,
		///<summary>AmountPaid. </summary>
		AmountPaid,
		///<summary>Closed. </summary>
		Closed,
		///<summary>Grouping. </summary>
		Grouping,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: TeamPlayer.
	/// </summary>
	public enum TeamPlayerFieldIndex:int
	{
		///<summary>PlayerID. </summary>
		PlayerID,
		///<summary>TeamID. </summary>
		TeamID,
		///<summary>UserID. </summary>
		UserID,
		///<summary>RoleID. </summary>
		RoleID,
		///<summary>WaiverSigned. </summary>
		WaiverSigned,
		///<summary>FriendsList. </summary>
		FriendsList,
		/// <summary></summary>
		AmountOfFields
	}


 
	/// <summary>
	/// Index enum to fast-access TypedList Fields in the Columns collection of the Typed List: FieldLocation
	/// </summary>
	public enum FieldLocationTypedListFieldIndex:int
	{
		///<summary>FieldID</summary>
		FieldID,
		///<summary>FieldName</summary>
		FieldName,
		///<summary>Quality</summary>
		Quality,
		///<summary>Description</summary>
		Description,
		///<summary>Name</summary>
		Name,
		///<summary>NumberOfFields</summary>
		NumberOfFields,
		///<summary>Address</summary>
		Address,
		///<summary>LocationID</summary>
		LocationID,
		/// <summary></summary>
		AmountOfFields
	}

 
	/// <summary>
	/// Index enum to fast-access TypedList Fields in the Columns collection of the Typed List: PlayerTeamLeague
	/// </summary>
	public enum PlayerTeamLeagueTypedListFieldIndex:int
	{
		///<summary>UserName</summary>
		UserName,
		///<summary>Email</summary>
		Email,
		///<summary>UserID</summary>
		UserID,
		///<summary>Address</summary>
		Address,
		///<summary>City</summary>
		City,
		///<summary>Province</summary>
		Province,
		///<summary>PostalCode</summary>
		PostalCode,
		///<summary>PhoneNumber</summary>
		PhoneNumber,
		///<summary>SkillLevel</summary>
		SkillLevel,
		///<summary>AdjustedSkillLevel</summary>
		AdjustedSkillLevel,
		///<summary>Male</summary>
		Male,
		///<summary>Birthdate</summary>
		Birthdate,
		///<summary>TeamID</summary>
		TeamID,
		///<summary>TeamName</summary>
		TeamName,
		///<summary>Paid</summary>
		Paid,
		///<summary>PaidDate</summary>
		PaidDate,
		///<summary>AmountPaid</summary>
		AmountPaid,
		///<summary>Closed</summary>
		Closed,
		///<summary>RoleID</summary>
		RoleID,
		///<summary>WaiverSigned</summary>
		WaiverSigned,
		///<summary>FriendsList</summary>
		FriendsList,
		///<summary>RoleName</summary>
		RoleName,
		///<summary>IndividualsOnly</summary>
		IndividualsOnly,
		///<summary>EndDate</summary>
		EndDate,
		///<summary>StartDate</summary>
		StartDate,
		///<summary>PlayerFee</summary>
		PlayerFee,
		///<summary>TeamFee</summary>
		TeamFee,
		///<summary>Info</summary>
		Info,
		///<summary>RegistrationOpen</summary>
		RegistrationOpen,
		///<summary>Name</summary>
		Name,
		///<summary>LeagueID</summary>
		LeagueID,
		///<summary>Grouping</summary>
		Grouping,
		///<summary>PlayerName</summary>
		PlayerName,
		/// <summary></summary>
		AmountOfFields
	}

 
	/// <summary>
	/// Index enum to fast-access TypedList Fields in the Columns collection of the Typed List: TeamPlayerUser
	/// </summary>
	public enum TeamPlayerUserTypedListFieldIndex:int
	{
		///<summary>UserName</summary>
		UserName,
		///<summary>PlayerID</summary>
		PlayerID,
		///<summary>UserID</summary>
		UserID,
		///<summary>Email</summary>
		Email,
		///<summary>Address</summary>
		Address,
		///<summary>City</summary>
		City,
		///<summary>Province</summary>
		Province,
		///<summary>PostalCode</summary>
		PostalCode,
		///<summary>PhoneNumber</summary>
		PhoneNumber,
		///<summary>SkillLevel</summary>
		SkillLevel,
		///<summary>AdjustedSkillLevel</summary>
		AdjustedSkillLevel,
		///<summary>Male</summary>
		Male,
		///<summary>Birthdate</summary>
		Birthdate,
		///<summary>RoleID</summary>
		RoleID,
		///<summary>WaiverSigned</summary>
		WaiverSigned,
		///<summary>FriendsList</summary>
		FriendsList,
		///<summary>TeamID</summary>
		TeamID,
		///<summary>LeagueID</summary>
		LeagueID,
		///<summary>TeamName</summary>
		TeamName,
		///<summary>Paid</summary>
		Paid,
		///<summary>PaidDate</summary>
		PaidDate,
		///<summary>AmountPaid</summary>
		AmountPaid,
		///<summary>Closed</summary>
		Closed,
		///<summary>FirstName</summary>
		FirstName,
		///<summary>LastName</summary>
		LastName,
		///<summary>CsUserID</summary>
		CsUserID,
		///<summary>Grouping</summary>
		Grouping,
		/// <summary></summary>
		AmountOfFields
	}



	/// <summary>
	/// Enum definition for all the entity types defined in this namespace. Used by the entityfields factory.
	/// </summary>
	public enum EntityType:int
	{
		///<summary>Aspnet_Users</summary>
		Aspnet_UsersEntity,
		///<summary>Cs_Users</summary>
		Cs_UsersEntity,
		///<summary>Field</summary>
		FieldEntity,
		///<summary>Game</summary>
		GameEntity,
		///<summary>League</summary>
		LeagueEntity,
		///<summary>Location</summary>
		LocationEntity,
		///<summary>Player</summary>
		PlayerEntity,
		///<summary>Role</summary>
		RoleEntity,
		///<summary>Team</summary>
		TeamEntity,
		///<summary>TeamPlayer</summary>
		TeamPlayerEntity
	}




	#region Custom ConstantsEnums Code
	
	// __LLBLGENPRO_USER_CODE_REGION_START CustomUserConstants
	// __LLBLGENPRO_USER_CODE_REGION_END
	#endregion

	#region Included code

	#endregion
}


